<?php
/**
 * 按版本新增key，记得修复config/config.php的version中sql对应的版本升级
 */
return [
    'v1' => [
        "ALTER TABLE `bs_order`
ADD COLUMN `is_settlement` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '是否已结算，1-已结算' AFTER `ip_address`;",
    ],
    'v2' => [
        "CREATE TABLE `bs_withdraw_log` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `uid` varchar(50) NOT NULL DEFAULT '',
  `uid_type` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '用户类型，1-普通用户，2-商家',
  `num` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '申请金额',
  `fee` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '手续费',
  `add_time` int(10) NOT NULL DEFAULT '0' COMMENT '申请时间',
  `up_time` int(10) NOT NULL DEFAULT '0' COMMENT '更新时间',
  `status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '0-待审核，1-已通过，-1-已驳回',
  `fail_text` varchar(500) NOT NULL DEFAULT '' COMMENT '驳回原因',
  `username` varchar(32) NOT NULL DEFAULT '' COMMENT '真实姓名',
  `to_account` varchar(64) NOT NULL DEFAULT '' COMMENT '提现账户，如支付宝账号、手机号、银行卡号等',
  `to_type` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '提现方式：1-支付宝，2-微信，3-银行卡',
  `imgs` varchar(1000) DEFAULT '' COMMENT '转账凭证，由后台上传',
  PRIMARY KEY (`id`),
  KEY `idx_uid_type` (`uid`,`uid_type`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='提现申请记录';"
    ],
    'v3' => [
        "ALTER TABLE `bs_withdraw_log` 
ADD COLUMN `order_no` varchar(32) NOT NULL DEFAULT '' COMMENT '申请单号' AFTER `uid_type`;"
    ],
    'v4' => [
        "ALTER TABLE `bs_order` 
ADD COLUMN `remark` varchar(255) NULL DEFAULT '' COMMENT '订单备注' AFTER `ip_address`;"
    ],
    'v5' => [
        "ALTER TABLE `bs_order` 
ADD COLUMN `coupon_id` int NULL DEFAULT 0 COMMENT '用户领取优惠券的记录ID' ,
ADD COLUMN `coupon_money` decimal(10, 2) NULL DEFAULT 0 COMMENT '优惠金额' ,
ADD COLUMN `old_money` decimal(10, 2) NULL DEFAULT 0 COMMENT '原价（未优惠前金额）' ;"
    ],
    'v6' => [
        "ALTER TABLE `bs_common_user` 
ADD COLUMN `avatar` varchar(300) NULL DEFAULT '' COMMENT '头像地址' ,
ADD COLUMN `level` tinyint(1) NULL DEFAULT 1 COMMENT '用户等级，1-普通会员；2-中级会员；3-高级会员；' "
    ],
    'v7' => [
        "ALTER TABLE `bs_common_user` 
ADD COLUMN `pay_pwd` varchar(32) NULL DEFAULT '' COMMENT '支付密码' ,
ADD COLUMN `pay_pwd_salt` varchar(10) NULL DEFAULT '' COMMENT '支付密码盐值' ;"
    ],
    'v8'=>[
        "ALTER TABLE  `bs_upload_files_log` 
ADD COLUMN `md5` char(32) NULL DEFAULT '' AFTER `user_type`;"
    ],
    'v9'=>[
        "CREATE TABLE `bs_task_queue_log` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `class` varchar(255) DEFAULT '' COMMENT '类名称',
  `method` varchar(100) DEFAULT '' COMMENT '方法名称',
  `param` varchar(1000) DEFAULT '' COMMENT '参数',
  `start_time` int(10) DEFAULT '0' COMMENT '计划执行时间',
  `real_time` int(10) DEFAULT '0' COMMENT '实际执行时间',
  `try_count` int(1) DEFAULT '0' COMMENT '尝试次数',
  `status` tinyint(1) DEFAULT '0' COMMENT '0=待执行，1=已完成，-1=已取消',
  `result` varchar(255) DEFAULT '' COMMENT '执行结果',
  `add_time` int(10) DEFAULT '0',
  `up_time` int(10) DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COMMENT='执行计划';"
    ]

];